旧文五篇:
[web开发] Flask+Python开发个人博客(一)
[web开发] Flask+Python开发个人博客(二)
[web开发] Flask+Python开发个人博客(三)
[web开发] Flask+Python开发个人博客(四)
[web开发] Flask+Python开发个人博客(五)
在Flask开发中,我们常常会用到很多配置变量,这些变量一开始是我们的本地环境变量,等你开发好后,会替换成线上产品变量,这样就导致你经常需要把一个变量的值改来改去。
其实Flask提供了一个很好的方式来解决这个问题, 那就是instance。
正常情况下,我们的变量都存在config.py的文件里,当使用的时候,在__init__.py里,加入:
那么当你需要隔离某些变量时怎么办, 只需要在项目根目录下建立一个instance文件夹,然后里面建config文件,目录大概如下:
使用方式是在__init__.py里,加入: